home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Champak 132
/
Vol 132.iso
/
games
/
nameless.swf
/
scripts
/
DefineSprite_2159
/
frame_1
/
DoAction.as
Wrap
Text File
|
2011-06-09
|
2KB
|
92 lines
stop();
if(!setVars)
{
gg = 0;
go = false;
xScale = _xscale;
dir = "left";
timePlay = 0;
ssNum = 0;
setVars = true;
}
onEnterFrame = function()
{
if(_root.diff > 2000)
{
moveSpeed = 5;
}
else if(_root.diff > 1500)
{
moveSpeed = 4;
}
else if(_root.diff > 1000)
{
moveSpeed = 3;
}
else if(_root.diff > 500)
{
moveSpeed = 2;
}
if(_root.pauseMode == false)
{
if(_root.gameGo == true)
{
g.play();
if(go == false)
{
if(_X > 600)
{
dir = "left";
_X = _X - 5;
}
else if(_X < -50)
{
_X = _X + 5;
dir = "right";
}
gotoAndStop(1);
maxNum = _root.diff / 5;
rnum = random(_root.diff / 5);
timePlay++;
if((rnum == 1 or gg >= maxNum) && timePlay > 400)
{
gg = 0;
go = true;
}
gg++;
}
else
{
if(_X > 600 or _X < -50)
{
go = false;
}
if(_currentframe == 1)
{
ggNum = random(50);
ssNum++;
if(ssNum >= 50 or ggNum == 1)
{
gotoAndStop(2);
ssNum = 0;
}
}
if(dir == "left")
{
_xscale = xScale;
_X = _X - moveSpeed;
}
else if(dir == "right")
{
_xscale = - xScale;
_X = _X + moveSpeed;
}
}
}
}
else
{
g.stop();
}
};